telangiectatic wart - French English Dictionary